<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>srio: xsrio.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.gif"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">srio
   </div>
   <div id="projectbrief">Xilinx SDK Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('xsrio_8h.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">xsrio.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_srio___config.html">XSrio_Config</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This typedef contains the configuration information for the device.  <a href="struct_x_srio___config.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_srio.html">XSrio</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="struct_x_srio.html" title="The XSrio driver instance data. ">XSrio</a> driver instance data.  <a href="struct_x_srio.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:gabea6ccdc70412fa41b6d45785ff2d287"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gabea6ccdc70412fa41b6d45785ff2d287">XSRIO_IS_MEMORY</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:gabea6ccdc70412fa41b6d45785ff2d287"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core has physically addressable storage space.  <a href="group__srio__v1__0.html#gabea6ccdc70412fa41b6d45785ff2d287">More...</a><br /></td></tr>
<tr class="separator:gabea6ccdc70412fa41b6d45785ff2d287"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gada8228136dc485b32c5a1e8ea9f0c1ee"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gada8228136dc485b32c5a1e8ea9f0c1ee">XSRIO_IS_PROCESSOR</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:gada8228136dc485b32c5a1e8ea9f0c1ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core has a local processor that runs code.  <a href="group__srio__v1__0.html#gada8228136dc485b32c5a1e8ea9f0c1ee">More...</a><br /></td></tr>
<tr class="separator:gada8228136dc485b32c5a1e8ea9f0c1ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c084f9424ee6edbc6c9c94db2dac6f8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga5c084f9424ee6edbc6c9c94db2dac6f8">XSRIO_IS_BRIDGE</a>&#160;&#160;&#160;3</td></tr>
<tr class="memdesc:ga5c084f9424ee6edbc6c9c94db2dac6f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core can be used as a bridge to another interface.  <a href="group__srio__v1__0.html#ga5c084f9424ee6edbc6c9c94db2dac6f8">More...</a><br /></td></tr>
<tr class="separator:ga5c084f9424ee6edbc6c9c94db2dac6f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafadc09b23898c51bba7c5167f439000d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gafadc09b23898c51bba7c5167f439000d">XSRIO_OP_MODE_NREAD</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:gafadc09b23898c51bba7c5167f439000d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core supports read Operation.  <a href="group__srio__v1__0.html#gafadc09b23898c51bba7c5167f439000d">More...</a><br /></td></tr>
<tr class="separator:gafadc09b23898c51bba7c5167f439000d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5bcffc7047fbbb505c256fa15062ec9e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga5bcffc7047fbbb505c256fa15062ec9e">XSRIO_OP_MODE_NWRITE</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:ga5bcffc7047fbbb505c256fa15062ec9e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core supports write Operation.  <a href="group__srio__v1__0.html#ga5bcffc7047fbbb505c256fa15062ec9e">More...</a><br /></td></tr>
<tr class="separator:ga5bcffc7047fbbb505c256fa15062ec9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga17ddc9d36a51e2a63e6b7e8b1d6ca204"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga17ddc9d36a51e2a63e6b7e8b1d6ca204">XSRIO_OP_MODE_SWRITE</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:ga17ddc9d36a51e2a63e6b7e8b1d6ca204"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core supports streaming-write Operation.  <a href="group__srio__v1__0.html#ga17ddc9d36a51e2a63e6b7e8b1d6ca204">More...</a><br /></td></tr>
<tr class="separator:ga17ddc9d36a51e2a63e6b7e8b1d6ca204"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab4e13bb3d8eeb614bdc2f655cbc4ba16"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gab4e13bb3d8eeb614bdc2f655cbc4ba16">XSRIO_OP_MODE_NWRITE_R</a>&#160;&#160;&#160;3</td></tr>
<tr class="memdesc:gab4e13bb3d8eeb614bdc2f655cbc4ba16"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core supports write with Response operation.  <a href="group__srio__v1__0.html#gab4e13bb3d8eeb614bdc2f655cbc4ba16">More...</a><br /></td></tr>
<tr class="separator:gab4e13bb3d8eeb614bdc2f655cbc4ba16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga01882d64861c721fafb08cc63dc7e589"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga01882d64861c721fafb08cc63dc7e589">XSRIO_OP_MODE_DATA_MESSAGE</a>&#160;&#160;&#160;4</td></tr>
<tr class="memdesc:ga01882d64861c721fafb08cc63dc7e589"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core supports data message Operation.  <a href="group__srio__v1__0.html#ga01882d64861c721fafb08cc63dc7e589">More...</a><br /></td></tr>
<tr class="separator:ga01882d64861c721fafb08cc63dc7e589"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga246f138414b507e094ebbfb196350805"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga246f138414b507e094ebbfb196350805">XSRIO_OP_MODE_DOORBELL</a>&#160;&#160;&#160;5</td></tr>
<tr class="memdesc:ga246f138414b507e094ebbfb196350805"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core supports doorbell Operation.  <a href="group__srio__v1__0.html#ga246f138414b507e094ebbfb196350805">More...</a><br /></td></tr>
<tr class="separator:ga246f138414b507e094ebbfb196350805"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac0c9b8d9ebb9191a8314f93225bd59a8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gac0c9b8d9ebb9191a8314f93225bd59a8">XSRIO_OP_MODE_ATOMIC</a>&#160;&#160;&#160;6</td></tr>
<tr class="memdesc:gac0c9b8d9ebb9191a8314f93225bd59a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core supports atomic Operation.  <a href="group__srio__v1__0.html#gac0c9b8d9ebb9191a8314f93225bd59a8">More...</a><br /></td></tr>
<tr class="separator:gac0c9b8d9ebb9191a8314f93225bd59a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc16a98ad67644dbb4dc653fafe590bb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gabc16a98ad67644dbb4dc653fafe590bb">XSRIO_PORT_OK</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:gabc16a98ad67644dbb4dc653fafe590bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Port is initialized.  <a href="group__srio__v1__0.html#gabc16a98ad67644dbb4dc653fafe590bb">More...</a><br /></td></tr>
<tr class="separator:gabc16a98ad67644dbb4dc653fafe590bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf20e9fbfb23bbe3e1c9c201609a93352"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gaf20e9fbfb23bbe3e1c9c201609a93352">XSRIO_PORT_UNINITIALIZED</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:gaf20e9fbfb23bbe3e1c9c201609a93352"><td class="mdescLeft">&#160;</td><td class="mdescRight">Port is uninitialized.  <a href="group__srio__v1__0.html#gaf20e9fbfb23bbe3e1c9c201609a93352">More...</a><br /></td></tr>
<tr class="separator:gaf20e9fbfb23bbe3e1c9c201609a93352"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga86e8b638b0295f135b4dfea25bcefce4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga86e8b638b0295f135b4dfea25bcefce4">XSRIO_PORT_HAS_ERRORS</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:ga86e8b638b0295f135b4dfea25bcefce4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Port has errors.  <a href="group__srio__v1__0.html#ga86e8b638b0295f135b4dfea25bcefce4">More...</a><br /></td></tr>
<tr class="separator:ga86e8b638b0295f135b4dfea25bcefce4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga30c7873d0765851288036067362c5b7e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga30c7873d0765851288036067362c5b7e">XSRIO_DIR_TX</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:ga30c7873d0765851288036067362c5b7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transmit Direction Flag.  <a href="group__srio__v1__0.html#ga30c7873d0765851288036067362c5b7e">More...</a><br /></td></tr>
<tr class="separator:ga30c7873d0765851288036067362c5b7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc2766876577ad322e774bd96906f178"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gabc2766876577ad322e774bd96906f178">XSRIO_DIR_RX</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:gabc2766876577ad322e774bd96906f178"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receive Direction Flag.  <a href="group__srio__v1__0.html#gabc2766876577ad322e774bd96906f178">More...</a><br /></td></tr>
<tr class="separator:gabc2766876577ad322e774bd96906f178"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a7ebb9dba61f05473de5c3e80f6037a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga8a7ebb9dba61f05473de5c3e80f6037a">XSrio_ReadDeviceVendorID</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga8a7ebb9dba61f05473de5c3e80f6037a"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_ReadDeviceVendorID returns the Device Vendor Id of the core.  <a href="group__srio__v1__0.html#ga8a7ebb9dba61f05473de5c3e80f6037a">More...</a><br /></td></tr>
<tr class="separator:ga8a7ebb9dba61f05473de5c3e80f6037a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5de6f1044b7f754c6ae9cdbe703f8ee6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga5de6f1044b7f754c6ae9cdbe703f8ee6">XSrio_ReadDeviceID</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga5de6f1044b7f754c6ae9cdbe703f8ee6"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_ReadDeviceID returns the Device Id of the core.  <a href="group__srio__v1__0.html#ga5de6f1044b7f754c6ae9cdbe703f8ee6">More...</a><br /></td></tr>
<tr class="separator:ga5de6f1044b7f754c6ae9cdbe703f8ee6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2b99a417e8924310fc14618c629a8f50"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga2b99a417e8924310fc14618c629a8f50">XSrio_ReadAsmVendorID</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga2b99a417e8924310fc14618c629a8f50"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_ReadAsmVendorID returns the Assembly Vendor Id of the core.  <a href="group__srio__v1__0.html#ga2b99a417e8924310fc14618c629a8f50">More...</a><br /></td></tr>
<tr class="separator:ga2b99a417e8924310fc14618c629a8f50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga327539a3b73d7658270fc3a2e268153d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga327539a3b73d7658270fc3a2e268153d">XSrio_ReadAsmID</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga327539a3b73d7658270fc3a2e268153d"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_ReadAsmID returns the Assembly Id of the SRIO Gen2 core.  <a href="group__srio__v1__0.html#ga327539a3b73d7658270fc3a2e268153d">More...</a><br /></td></tr>
<tr class="separator:ga327539a3b73d7658270fc3a2e268153d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3ae00f693b20af370a16c288ad85e3a8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga3ae00f693b20af370a16c288ad85e3a8">XSrio_GetExFeaturesPointer</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga3ae00f693b20af370a16c288ad85e3a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetExFeaturesPointer gives the pointer to the Phy Register space of the SRIO Gen2 core.  <a href="group__srio__v1__0.html#ga3ae00f693b20af370a16c288ad85e3a8">More...</a><br /></td></tr>
<tr class="separator:ga3ae00f693b20af370a16c288ad85e3a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafc9e89d83a445e74b1c96d9c05f7e7b6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gafc9e89d83a445e74b1c96d9c05f7e7b6">XSrio_ReadAsmRevision</a>(InstancePtr)</td></tr>
<tr class="memdesc:gafc9e89d83a445e74b1c96d9c05f7e7b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_ReadAsmRevision returns the Assembly Revision value of the core.  <a href="group__srio__v1__0.html#gafc9e89d83a445e74b1c96d9c05f7e7b6">More...</a><br /></td></tr>
<tr class="separator:gafc9e89d83a445e74b1c96d9c05f7e7b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9aee3caa383586a448d912957518246c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga9aee3caa383586a448d912957518246c">XSrio_IsLargeSystem</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga9aee3caa383586a448d912957518246c"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_IsLargeSystem checks whether PE(Processing Element) supports a large system (16-bit Device ids)  <a href="group__srio__v1__0.html#ga9aee3caa383586a448d912957518246c">More...</a><br /></td></tr>
<tr class="separator:ga9aee3caa383586a448d912957518246c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga307ef4f230012aa16316913933832c82"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga307ef4f230012aa16316913933832c82">XSrio_IsCRFSupported</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga307ef4f230012aa16316913933832c82"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_IsCRFSupported checks whether the PE(Processing Element) supports CRF(Critical Request Flow indicator).  <a href="group__srio__v1__0.html#ga307ef4f230012aa16316913933832c82">More...</a><br /></td></tr>
<tr class="separator:ga307ef4f230012aa16316913933832c82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gada1a2bfecf3f5afca7be3d94df46290a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gada1a2bfecf3f5afca7be3d94df46290a">XSrio_ReadSrcOps</a>(InstancePtr)</td></tr>
<tr class="memdesc:gada1a2bfecf3f5afca7be3d94df46290a"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_ReadSrcOps returns the Source Operations CAR Register contents.  <a href="group__srio__v1__0.html#gada1a2bfecf3f5afca7be3d94df46290a">More...</a><br /></td></tr>
<tr class="separator:gada1a2bfecf3f5afca7be3d94df46290a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae7326b439df172403f28fcc0fa38e992"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gae7326b439df172403f28fcc0fa38e992">XSrio_ReadDstOps</a>(InstancePtr)</td></tr>
<tr class="memdesc:gae7326b439df172403f28fcc0fa38e992"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_ReadDstOps returns the Destination Operations CAR Register contents.  <a href="group__srio__v1__0.html#gae7326b439df172403f28fcc0fa38e992">More...</a><br /></td></tr>
<tr class="separator:gae7326b439df172403f28fcc0fa38e992"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaff3d43b0d620e05058151226ec142f8a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gaff3d43b0d620e05058151226ec142f8a">XSrio_GetLCSBA</a>(InstancePtr)</td></tr>
<tr class="memdesc:gaff3d43b0d620e05058151226ec142f8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetLCSBA returns the Local Configuration Space Base Address(LCSBA) of the SRIO Gen2 core.  <a href="group__srio__v1__0.html#gaff3d43b0d620e05058151226ec142f8a">More...</a><br /></td></tr>
<tr class="separator:gaff3d43b0d620e05058151226ec142f8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaceba101926e9798fa350e1d5676fd43a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gaceba101926e9798fa350e1d5676fd43a">XSrio_SetLCSBA</a>(InstancePtr,  Value)</td></tr>
<tr class="memdesc:gaceba101926e9798fa350e1d5676fd43a"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetLCSBA Configures the Local Configuration Space Base Address of the SRIO Gen2 core.  <a href="group__srio__v1__0.html#gaceba101926e9798fa350e1d5676fd43a">More...</a><br /></td></tr>
<tr class="separator:gaceba101926e9798fa350e1d5676fd43a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae1b3ddcbd05c2fb66429ba118e11632b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gae1b3ddcbd05c2fb66429ba118e11632b">XSrio_GetLargeBaseDeviceID</a>(InstancePtr)</td></tr>
<tr class="memdesc:gae1b3ddcbd05c2fb66429ba118e11632b"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetLargeBaseDeviceID returns the 16-bit Device Id for an endpoint in a Large transport system.  <a href="group__srio__v1__0.html#gae1b3ddcbd05c2fb66429ba118e11632b">More...</a><br /></td></tr>
<tr class="separator:gae1b3ddcbd05c2fb66429ba118e11632b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab4bcd463737ea357837d33a6dc5d624d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gab4bcd463737ea357837d33a6dc5d624d">XSrio_SetLargeBaseDeviceID</a>(InstancePtr,  DeviceId)</td></tr>
<tr class="memdesc:gab4bcd463737ea357837d33a6dc5d624d"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetLargeBaseDeviceID configures the 16-bit Device Id for an endpoint in a Large transport system.  <a href="group__srio__v1__0.html#gab4bcd463737ea357837d33a6dc5d624d">More...</a><br /></td></tr>
<tr class="separator:gab4bcd463737ea357837d33a6dc5d624d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacfde7cdfa931c5719879f7cb5b4d25cf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gacfde7cdfa931c5719879f7cb5b4d25cf">XSrio_GetBaseDeviceID</a>(InstancePtr)</td></tr>
<tr class="memdesc:gacfde7cdfa931c5719879f7cb5b4d25cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetBaseDeviceID returns the 8-bit Device Id for an endpoint in a small Transport system.  <a href="group__srio__v1__0.html#gacfde7cdfa931c5719879f7cb5b4d25cf">More...</a><br /></td></tr>
<tr class="separator:gacfde7cdfa931c5719879f7cb5b4d25cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga07769a73bad559c94a8df465fa696d41"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga07769a73bad559c94a8df465fa696d41">XSrio_SetBaseDeviceID</a>(InstancePtr,  DeviceId)</td></tr>
<tr class="memdesc:ga07769a73bad559c94a8df465fa696d41"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetBaseDeviceID configures the 8-bit Device Id for an endpoint in a small transport system.  <a href="group__srio__v1__0.html#ga07769a73bad559c94a8df465fa696d41">More...</a><br /></td></tr>
<tr class="separator:ga07769a73bad559c94a8df465fa696d41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3a0629b01afa0520405529334e758849"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga3a0629b01afa0520405529334e758849">XSrio_GetHostBaseDevID_LockCSR</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga3a0629b01afa0520405529334e758849"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetHostBaseDevID_LockCSR returns the Device Id of the system host.  <a href="group__srio__v1__0.html#ga3a0629b01afa0520405529334e758849">More...</a><br /></td></tr>
<tr class="separator:ga3a0629b01afa0520405529334e758849"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafdfe7ecbbc797795197a01c43d757bde"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gafdfe7ecbbc797795197a01c43d757bde">XSrio_SetHostBaseDevID_LockCSR</a>(InstancePtr,  DeviceId)</td></tr>
<tr class="memdesc:gafdfe7ecbbc797795197a01c43d757bde"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetHostBaseDevID_LockCSR configures the Host Base Device Id of the SRIO gen2 Core.  <a href="group__srio__v1__0.html#gafdfe7ecbbc797795197a01c43d757bde">More...</a><br /></td></tr>
<tr class="separator:gafdfe7ecbbc797795197a01c43d757bde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadd5d85392da1dc1f58b65c23510edd95"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gadd5d85392da1dc1f58b65c23510edd95">XSrio_GetComponentTagCSR</a>(InstancePtr)</td></tr>
<tr class="memdesc:gadd5d85392da1dc1f58b65c23510edd95"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetComponentTagCSR returns the Component Tag Value set by the software during initialization.  <a href="group__srio__v1__0.html#gadd5d85392da1dc1f58b65c23510edd95">More...</a><br /></td></tr>
<tr class="separator:gadd5d85392da1dc1f58b65c23510edd95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaefe9cfb3e23651f6e0ba04cebf2ea468"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gaefe9cfb3e23651f6e0ba04cebf2ea468">XSrio_SetComponentTagCSR</a>(InstancePtr,  Value)</td></tr>
<tr class="memdesc:gaefe9cfb3e23651f6e0ba04cebf2ea468"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetComponentTagCSR sets the Component Tag Value for SRIO Gen2 core.  <a href="group__srio__v1__0.html#gaefe9cfb3e23651f6e0ba04cebf2ea468">More...</a><br /></td></tr>
<tr class="separator:gaefe9cfb3e23651f6e0ba04cebf2ea468"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab5e62651fb6880055528649c423f5a99"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gab5e62651fb6880055528649c423f5a99">XSrio_GetExtFeaturesID</a>(InstancePtr)</td></tr>
<tr class="memdesc:gab5e62651fb6880055528649c423f5a99"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetExtFeaturesID returns the Extended Features Id value.  <a href="group__srio__v1__0.html#gab5e62651fb6880055528649c423f5a99">More...</a><br /></td></tr>
<tr class="separator:gab5e62651fb6880055528649c423f5a99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8deeb1034839d63ea19adcafcfbb3f10"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga8deeb1034839d63ea19adcafcfbb3f10">XSrio_GetSerialExtFeaturesPointer</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga8deeb1034839d63ea19adcafcfbb3f10"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetSerialExtFeaturesPointer returns the Extended Features Pointer which will point to the next extended features block if one exists.  <a href="group__srio__v1__0.html#ga8deeb1034839d63ea19adcafcfbb3f10">More...</a><br /></td></tr>
<tr class="separator:ga8deeb1034839d63ea19adcafcfbb3f10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga81b9edd3c92a0e2a71bdc6e8204ad87a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga81b9edd3c92a0e2a71bdc6e8204ad87a">XSrio_GetPortLinkTimeOutValue</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga81b9edd3c92a0e2a71bdc6e8204ad87a"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetPortLinkTimeOutValue returns the Port Link Timeout value for the SRIO Gen2 core.  <a href="group__srio__v1__0.html#ga81b9edd3c92a0e2a71bdc6e8204ad87a">More...</a><br /></td></tr>
<tr class="separator:ga81b9edd3c92a0e2a71bdc6e8204ad87a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae07e03313283e68a326337c7b7719e8a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gae07e03313283e68a326337c7b7719e8a">XSrio_SetPortLinkTimeOutValue</a>(InstancePtr,  Value)</td></tr>
<tr class="memdesc:gae07e03313283e68a326337c7b7719e8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetPortLinkTimeOutValue sets the Port Link Timeout value for the SRIO Gen2 core.  <a href="group__srio__v1__0.html#gae07e03313283e68a326337c7b7719e8a">More...</a><br /></td></tr>
<tr class="separator:gae07e03313283e68a326337c7b7719e8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9963021f71bdeca584ebfb9d3e57a1e4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga9963021f71bdeca584ebfb9d3e57a1e4">XSrio_GetPortRespTimeOutValue</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga9963021f71bdeca584ebfb9d3e57a1e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetPortRespTimeOutValue returns the Port Response Timeout value for the the SRIO Gen2 core.  <a href="group__srio__v1__0.html#ga9963021f71bdeca584ebfb9d3e57a1e4">More...</a><br /></td></tr>
<tr class="separator:ga9963021f71bdeca584ebfb9d3e57a1e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c92d05848b754806d55eaf92d37e57e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga3c92d05848b754806d55eaf92d37e57e">XSrio_SetPortRespTimeOutValue</a>(InstancePtr,  Value)</td></tr>
<tr class="memdesc:ga3c92d05848b754806d55eaf92d37e57e"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetPortRespTimeOutValue sets the Port Response Timeout value for the The SRIO Gen2 core.  <a href="group__srio__v1__0.html#ga3c92d05848b754806d55eaf92d37e57e">More...</a><br /></td></tr>
<tr class="separator:ga3c92d05848b754806d55eaf92d37e57e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabb901983e661260f87855035e838a5b1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gabb901983e661260f87855035e838a5b1">XSrio_IsPEDiscovered</a>(InstancePtr)</td></tr>
<tr class="memdesc:gabb901983e661260f87855035e838a5b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_IsPEDiscovered checks whether the PE(Processing Element) is discovered or not.  <a href="group__srio__v1__0.html#gabb901983e661260f87855035e838a5b1">More...</a><br /></td></tr>
<tr class="separator:gabb901983e661260f87855035e838a5b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6fe0e368f18de444791fabf766909ce5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga6fe0e368f18de444791fabf766909ce5">XSrio_SetDiscovered</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga6fe0e368f18de444791fabf766909ce5"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetDiscovered configures the device as Discovered so that it is responsible for system exploration.  <a href="group__srio__v1__0.html#ga6fe0e368f18de444791fabf766909ce5">More...</a><br /></td></tr>
<tr class="separator:ga6fe0e368f18de444791fabf766909ce5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3dce12def9f522691b91a352b4f8f718"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga3dce12def9f522691b91a352b4f8f718">XSrio_IsMasterEnabled</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga3dce12def9f522691b91a352b4f8f718"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_IsMasterEnabled checks whether PE(Processing Element) is allowed to issue request into the system.  <a href="group__srio__v1__0.html#ga3dce12def9f522691b91a352b4f8f718">More...</a><br /></td></tr>
<tr class="separator:ga3dce12def9f522691b91a352b4f8f718"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaac00f96b3a6ce690351f244ab67ca136"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gaac00f96b3a6ce690351f244ab67ca136">XSrio_SetMasterEnabled</a>(InstancePtr)</td></tr>
<tr class="memdesc:gaac00f96b3a6ce690351f244ab67ca136"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetMasterEnabled configures the device so that it is allowed to issue requests into the system.  <a href="group__srio__v1__0.html#gaac00f96b3a6ce690351f244ab67ca136">More...</a><br /></td></tr>
<tr class="separator:gaac00f96b3a6ce690351f244ab67ca136"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga06ac428cbafbe85e5513f696a65c5fef"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga06ac428cbafbe85e5513f696a65c5fef">XSrio_IsHost</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga06ac428cbafbe85e5513f696a65c5fef"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_IsHost checks whether PE(Processing Element) is responsible for system exploration.  <a href="group__srio__v1__0.html#ga06ac428cbafbe85e5513f696a65c5fef">More...</a><br /></td></tr>
<tr class="separator:ga06ac428cbafbe85e5513f696a65c5fef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae335b6bbb82ca4ac987b936bc83017d2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gae335b6bbb82ca4ac987b936bc83017d2">XSrio_SetHostEnabled</a>(InstancePtr)</td></tr>
<tr class="memdesc:gae335b6bbb82ca4ac987b936bc83017d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetHostEnabled configures the device to be responsible for system exploration.  <a href="group__srio__v1__0.html#gae335b6bbb82ca4ac987b936bc83017d2">More...</a><br /></td></tr>
<tr class="separator:gae335b6bbb82ca4ac987b936bc83017d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab389a5b20baa6ce1d517b831ecf4c091"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gab389a5b20baa6ce1d517b831ecf4c091">XSrio_GetCommand</a>(InstancePtr)</td></tr>
<tr class="memdesc:gab389a5b20baa6ce1d517b831ecf4c091"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetCommand returns the command value that is sent on the Link-request Control symbol of the SRIO Gen2 core.  <a href="group__srio__v1__0.html#gab389a5b20baa6ce1d517b831ecf4c091">More...</a><br /></td></tr>
<tr class="separator:gab389a5b20baa6ce1d517b831ecf4c091"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga42eecc100ed216b9cdda8612284a0a61"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga42eecc100ed216b9cdda8612284a0a61">XSrio_SendCommand</a>(InstancePtr,  Value)</td></tr>
<tr class="memdesc:ga42eecc100ed216b9cdda8612284a0a61"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SendCommand sends the given command in the link-request control symbol of the SRIO Gen2 core.  <a href="group__srio__v1__0.html#ga42eecc100ed216b9cdda8612284a0a61">More...</a><br /></td></tr>
<tr class="separator:ga42eecc100ed216b9cdda8612284a0a61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8e6d99b38fe43a4eeab492ba4b98f0d7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga8e6d99b38fe43a4eeab492ba4b98f0d7">XSrio_IsResponseValid</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga8e6d99b38fe43a4eeab492ba4b98f0d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_IsResponseValid checks whether the link response is valid or not in the SRIO Gen2 Core.  <a href="group__srio__v1__0.html#ga8e6d99b38fe43a4eeab492ba4b98f0d7">More...</a><br /></td></tr>
<tr class="separator:ga8e6d99b38fe43a4eeab492ba4b98f0d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20713788620dca8ec06667899ad09086"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga20713788620dca8ec06667899ad09086">XSrio_GetOutboundAckID</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga20713788620dca8ec06667899ad09086"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetOutboundAckID returns the value of the next transmitted Ackid of the SRIO Gen2 Core.  <a href="group__srio__v1__0.html#ga20713788620dca8ec06667899ad09086">More...</a><br /></td></tr>
<tr class="separator:ga20713788620dca8ec06667899ad09086"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga49bc09c674f99b8edb4c050c68394794"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga49bc09c674f99b8edb4c050c68394794">XSrio_SetOutboundAckID</a>(InstancePtr,  Value)</td></tr>
<tr class="memdesc:ga49bc09c674f99b8edb4c050c68394794"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetOutboundAckID sets value of the next transmitted Ackid of the SRIO Gen2 Core.  <a href="group__srio__v1__0.html#ga49bc09c674f99b8edb4c050c68394794">More...</a><br /></td></tr>
<tr class="separator:ga49bc09c674f99b8edb4c050c68394794"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga05f6e0fd9a933c44f621c096bffdf0ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga05f6e0fd9a933c44f621c096bffdf0ff">XSrio_GetInboundAckID</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga05f6e0fd9a933c44f621c096bffdf0ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetInboundAckID returns the expected Ackid of the next received packet of the SRIO Gen2 core.  <a href="group__srio__v1__0.html#ga05f6e0fd9a933c44f621c096bffdf0ff">More...</a><br /></td></tr>
<tr class="separator:ga05f6e0fd9a933c44f621c096bffdf0ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad2c03c531f3f4f6f6755abbf659de414"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gad2c03c531f3f4f6f6755abbf659de414">XSrio_SetInboundAckID</a>(InstancePtr,  Value)</td></tr>
<tr class="memdesc:gad2c03c531f3f4f6f6755abbf659de414"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetInboundAckID sets the value of the next transmitted Ackid of the SRIO Gen2 core.  <a href="group__srio__v1__0.html#gad2c03c531f3f4f6f6755abbf659de414">More...</a><br /></td></tr>
<tr class="separator:gad2c03c531f3f4f6f6755abbf659de414"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga164706fd7f0d869858f84027bb3f5607"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga164706fd7f0d869858f84027bb3f5607">XSrio_ClrOutStandingAckIDs</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga164706fd7f0d869858f84027bb3f5607"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_ClrOutStandingAckIDs clears all outstanding unacknowledged received packets of the SRIO Gen2 core.  <a href="group__srio__v1__0.html#ga164706fd7f0d869858f84027bb3f5607">More...</a><br /></td></tr>
<tr class="separator:ga164706fd7f0d869858f84027bb3f5607"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab4861fc531773228164b79f8759f0f2b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gab4861fc531773228164b79f8759f0f2b">XSrio_IsEnumerationBoundary</a>(InstancePtr)</td></tr>
<tr class="memdesc:gab4861fc531773228164b79f8759f0f2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_IsEnumerationBoundary checks whether the enumeration boundary is available or not for the SRIO Gen2 core.  <a href="group__srio__v1__0.html#gab4861fc531773228164b79f8759f0f2b">More...</a><br /></td></tr>
<tr class="separator:gab4861fc531773228164b79f8759f0f2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8c151ef9804e5dcdcbc8e8dd1f477025"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga8c151ef9804e5dcdcbc8e8dd1f477025">XSrio_ClrEnumerationBoundary</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga8c151ef9804e5dcdcbc8e8dd1f477025"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_ClrEnumerationBoundary clears the enumeration boundary of the SRIO Gen2 core.  <a href="group__srio__v1__0.html#ga8c151ef9804e5dcdcbc8e8dd1f477025">More...</a><br /></td></tr>
<tr class="separator:ga8c151ef9804e5dcdcbc8e8dd1f477025"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga66ab356e1da20d8530a3028634091321"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga66ab356e1da20d8530a3028634091321">XSrio_GetPortwidthOverride</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga66ab356e1da20d8530a3028634091321"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetPortwidthOverride returns the port width override value of the SRIO Gen2 core.  <a href="group__srio__v1__0.html#ga66ab356e1da20d8530a3028634091321">More...</a><br /></td></tr>
<tr class="separator:ga66ab356e1da20d8530a3028634091321"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9695e204da2d3f1de942cdd68074d170"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga9695e204da2d3f1de942cdd68074d170">XSrio_SetPortwidthOverride</a>(InstancePtr,  Value)</td></tr>
<tr class="memdesc:ga9695e204da2d3f1de942cdd68074d170"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetPortwidthOverride configures the port width override value of the SRIO Gen2 core.  <a href="group__srio__v1__0.html#ga9695e204da2d3f1de942cdd68074d170">More...</a><br /></td></tr>
<tr class="separator:ga9695e204da2d3f1de942cdd68074d170"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5416a4413a7fba4cde587a089f1ef1ab"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga5416a4413a7fba4cde587a089f1ef1ab">XSrio_GetSerialLaneExtFeaturesPointer</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga5416a4413a7fba4cde587a089f1ef1ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetSerialLaneExtFeaturesPointer returns the extended features pointer For the serial lane which will point to the next extended features block If one exists.  <a href="group__srio__v1__0.html#ga5416a4413a7fba4cde587a089f1ef1ab">More...</a><br /></td></tr>
<tr class="separator:ga5416a4413a7fba4cde587a089f1ef1ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga39928235ee8e95d1e21f0e5c378ec942"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga39928235ee8e95d1e21f0e5c378ec942">XSrio_ClrDecodingErrors</a>(InstancePtr,  Lanenum)</td></tr>
<tr class="memdesc:ga39928235ee8e95d1e21f0e5c378ec942"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_ClrDecodingErrors clears the 8B/10B decoding errors and return Result.  <a href="group__srio__v1__0.html#ga39928235ee8e95d1e21f0e5c378ec942">More...</a><br /></td></tr>
<tr class="separator:ga39928235ee8e95d1e21f0e5c378ec942"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaae5bc91f206477d2b670df74960c9f21"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gaae5bc91f206477d2b670df74960c9f21">XSrio_GetRxSize</a>(InstancePtr)</td></tr>
<tr class="memdesc:gaae5bc91f206477d2b670df74960c9f21"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetRxSize returns the number of maximum-size packets the rx buffer holded.  <a href="group__srio__v1__0.html#gaae5bc91f206477d2b670df74960c9f21">More...</a><br /></td></tr>
<tr class="separator:gaae5bc91f206477d2b670df74960c9f21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4ce9d661242960c57815217d016c5ab0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga4ce9d661242960c57815217d016c5ab0">XSrio_ForceRxFlowControl</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga4ce9d661242960c57815217d016c5ab0"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_ForceRxFlowControl forces the Tx flow control enabled core to use Rx flow control.  <a href="group__srio__v1__0.html#ga4ce9d661242960c57815217d016c5ab0">More...</a><br /></td></tr>
<tr class="separator:ga4ce9d661242960c57815217d016c5ab0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga65108021ee8bdfcc49caf050106a015c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga65108021ee8bdfcc49caf050106a015c">XSrio_GetTxSize</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga65108021ee8bdfcc49caf050106a015c"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetTxSize returns the number of maximum-size packets the tx buffer holds.  <a href="group__srio__v1__0.html#ga65108021ee8bdfcc49caf050106a015c">More...</a><br /></td></tr>
<tr class="separator:ga65108021ee8bdfcc49caf050106a015c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5f1d616c02c11b4883bace20cc17d5ae"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga5f1d616c02c11b4883bace20cc17d5ae">XSrio_CheckforTxReqreorder</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga5f1d616c02c11b4883bace20cc17d5ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_CheckforTxReqreorder checks whether the transmit buffer has been configured to allow reordering of requests.  <a href="group__srio__v1__0.html#ga5f1d616c02c11b4883bace20cc17d5ae">More...</a><br /></td></tr>
<tr class="separator:ga5f1d616c02c11b4883bace20cc17d5ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf495f0414308d1f913450d94149ffa45"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gaf495f0414308d1f913450d94149ffa45">XSrio_IsTxFlowControl</a>(InstancePtr)</td></tr>
<tr class="memdesc:gaf495f0414308d1f913450d94149ffa45"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_IsTxFlowControl checks whether the BUF is currently operating in Tx flow control mode or not.  <a href="group__srio__v1__0.html#gaf495f0414308d1f913450d94149ffa45">More...</a><br /></td></tr>
<tr class="separator:gaf495f0414308d1f913450d94149ffa45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c60f6d350aea0945644251ce9aa38a9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga3c60f6d350aea0945644251ce9aa38a9">XSrio_GetDestinationID</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga3c60f6d350aea0945644251ce9aa38a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetDestinationID gets the destination id value which will be used for outgoing maintenance requests.  <a href="group__srio__v1__0.html#ga3c60f6d350aea0945644251ce9aa38a9">More...</a><br /></td></tr>
<tr class="separator:ga3c60f6d350aea0945644251ce9aa38a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafe400870d468d8dcf400b78fa64c812e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gafe400870d468d8dcf400b78fa64c812e">XSrio_SetDestinationID</a>(InstancePtr,  Value)</td></tr>
<tr class="memdesc:gafe400870d468d8dcf400b78fa64c812e"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetDestinationID sets Device Id which will be used for Outgoing maintenance requests.  <a href="group__srio__v1__0.html#gafe400870d468d8dcf400b78fa64c812e">More...</a><br /></td></tr>
<tr class="separator:gafe400870d468d8dcf400b78fa64c812e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76698c33cdf6c12d510c1e93209f366d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga76698c33cdf6c12d510c1e93209f366d">XSrio_GetCRF</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga76698c33cdf6c12d510c1e93209f366d"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetCRF checks whether the CRF is enabled in the core or not which will be used for outgoing maintenance requests.  <a href="group__srio__v1__0.html#ga76698c33cdf6c12d510c1e93209f366d">More...</a><br /></td></tr>
<tr class="separator:ga76698c33cdf6c12d510c1e93209f366d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8c73d55426fe8cebbecb990d6b3d2157"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga8c73d55426fe8cebbecb990d6b3d2157">XSrio_SetCRF</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga8c73d55426fe8cebbecb990d6b3d2157"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetCRF sets CRF value that is used for outgoing maintenance requests.  <a href="group__srio__v1__0.html#ga8c73d55426fe8cebbecb990d6b3d2157">More...</a><br /></td></tr>
<tr class="separator:ga8c73d55426fe8cebbecb990d6b3d2157"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa67bb8a01c79079bed244bed3d8b2288"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gaa67bb8a01c79079bed244bed3d8b2288">XSrio_GetPriority</a>(InstancePtr)</td></tr>
<tr class="memdesc:gaa67bb8a01c79079bed244bed3d8b2288"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetPriority priority used for outgoing maintenance requests.  <a href="group__srio__v1__0.html#gaa67bb8a01c79079bed244bed3d8b2288">More...</a><br /></td></tr>
<tr class="separator:gaa67bb8a01c79079bed244bed3d8b2288"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga96b78184a872c8eb94ece898fb80baef"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga96b78184a872c8eb94ece898fb80baef">XSrio_SetPriority</a>(InstancePtr,  Value)</td></tr>
<tr class="memdesc:ga96b78184a872c8eb94ece898fb80baef"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetPriority sets the Priority which will be used for outgoing maintenance requests.  <a href="group__srio__v1__0.html#ga96b78184a872c8eb94ece898fb80baef">More...</a><br /></td></tr>
<tr class="separator:ga96b78184a872c8eb94ece898fb80baef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f99aebc6c8ef91fffe3512e76cb199f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga8f99aebc6c8ef91fffe3512e76cb199f">XSrio_RequestTID</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga8f99aebc6c8ef91fffe3512e76cb199f"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_RequestTID gives the transfer id value which will be used for the next outgoing maintenance request.  <a href="group__srio__v1__0.html#ga8f99aebc6c8ef91fffe3512e76cb199f">More...</a><br /></td></tr>
<tr class="separator:ga8f99aebc6c8ef91fffe3512e76cb199f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa0b06583959e2e4a720790dad9af0e39"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gaa0b06583959e2e4a720790dad9af0e39">XSrio_SetTID</a>(InstancePtr,  Value)</td></tr>
<tr class="memdesc:gaa0b06583959e2e4a720790dad9af0e39"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetTID sets the transfer id which will be used for the next outgoing maintenance request.  <a href="group__srio__v1__0.html#gaa0b06583959e2e4a720790dad9af0e39">More...</a><br /></td></tr>
<tr class="separator:gaa0b06583959e2e4a720790dad9af0e39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacab486169451593319feea69b08e4cac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gacab486169451593319feea69b08e4cac">XSrio_ClrPortError</a>(InstancePtr,  Mask)</td></tr>
<tr class="memdesc:gacab486169451593319feea69b08e4cac"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_ClrPortError clears the Port Error specified by the Mask.  <a href="group__srio__v1__0.html#gacab486169451593319feea69b08e4cac">More...</a><br /></td></tr>
<tr class="separator:gacab486169451593319feea69b08e4cac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab855a80c812d251ab338c74fd004ab10"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gab855a80c812d251ab338c74fd004ab10">XSrio_GetPortErrorStatus</a>(InstancePtr)</td></tr>
<tr class="memdesc:gab855a80c812d251ab338c74fd004ab10"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetPortErrorStatus returns the mask for the port errors currently enabled in the SRIO Gen2 core.  <a href="group__srio__v1__0.html#gab855a80c812d251ab338c74fd004ab10">More...</a><br /></td></tr>
<tr class="separator:gab855a80c812d251ab338c74fd004ab10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1a877c69f015fcb1069b874f8008a8f5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga1a877c69f015fcb1069b874f8008a8f5">XSrio_SetPortControlStatus</a>(InstancePtr,  Mask)</td></tr>
<tr class="memdesc:ga1a877c69f015fcb1069b874f8008a8f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetPortControlStatus Configures specific port specified by the Mask.  <a href="group__srio__v1__0.html#ga1a877c69f015fcb1069b874f8008a8f5">More...</a><br /></td></tr>
<tr class="separator:ga1a877c69f015fcb1069b874f8008a8f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5378e52f9e70d3b7bcdadd01a764d4a6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga5378e52f9e70d3b7bcdadd01a764d4a6">XSrio_GetPortControlStatus</a>(InstancePtr)</td></tr>
<tr class="memdesc:ga5378e52f9e70d3b7bcdadd01a764d4a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetPortControlStatus returns the status of the port that is currently enabled in the SRIO Gen2 core.  <a href="group__srio__v1__0.html#ga5378e52f9e70d3b7bcdadd01a764d4a6">More...</a><br /></td></tr>
<tr class="separator:ga5378e52f9e70d3b7bcdadd01a764d4a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:gab27d3acd15acc91765c8f364e0424590"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct_x_srio___config.html">XSrio_Config</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gab27d3acd15acc91765c8f364e0424590">XSrio_Config</a></td></tr>
<tr class="memdesc:gab27d3acd15acc91765c8f364e0424590"><td class="mdescLeft">&#160;</td><td class="mdescRight">This typedef contains the configuration information for the device.  <a href="group__srio__v1__0.html#gab27d3acd15acc91765c8f364e0424590">More...</a><br /></td></tr>
<tr class="separator:gab27d3acd15acc91765c8f364e0424590"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga629ad09193e674472a1daceb8c10cedb"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct_x_srio.html">XSrio</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga629ad09193e674472a1daceb8c10cedb">XSrio</a></td></tr>
<tr class="memdesc:ga629ad09193e674472a1daceb8c10cedb"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="struct_x_srio.html" title="The XSrio driver instance data. ">XSrio</a> driver instance data.  <a href="group__srio__v1__0.html#ga629ad09193e674472a1daceb8c10cedb">More...</a><br /></td></tr>
<tr class="separator:ga629ad09193e674472a1daceb8c10cedb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gae4e21d1e48b45bc2694bb9a62845d01a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gae4e21d1e48b45bc2694bb9a62845d01a">XSrio_CfgInitialize</a> (<a class="el" href="struct_x_srio.html">XSrio</a> *InstancePtr, <a class="el" href="struct_x_srio___config.html">XSrio_Config</a> *Config, UINTPTR EffectiveAddress)</td></tr>
<tr class="memdesc:gae4e21d1e48b45bc2694bb9a62845d01a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize the <a class="el" href="struct_x_srio.html" title="The XSrio driver instance data. ">XSrio</a> instance provided by the caller based on the given Config structure.  <a href="group__srio__v1__0.html#gae4e21d1e48b45bc2694bb9a62845d01a">More...</a><br /></td></tr>
<tr class="separator:gae4e21d1e48b45bc2694bb9a62845d01a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76df4ab1f25c693e6a16050b31756c3d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_x_srio___config.html">XSrio_Config</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga76df4ab1f25c693e6a16050b31756c3d">XSrio_LookupConfig</a> (u32 DeviceId)</td></tr>
<tr class="memdesc:ga76df4ab1f25c693e6a16050b31756c3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks up the device configuration based on the unique device ID.  <a href="group__srio__v1__0.html#ga76df4ab1f25c693e6a16050b31756c3d">More...</a><br /></td></tr>
<tr class="separator:ga76df4ab1f25c693e6a16050b31756c3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacbd49fb630e7f2d7c8533d12607ef105"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gacbd49fb630e7f2d7c8533d12607ef105">XSrio_GetPortStatus</a> (<a class="el" href="struct_x_srio.html">XSrio</a> *InstancePtr)</td></tr>
<tr class="memdesc:gacbd49fb630e7f2d7c8533d12607ef105"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetPortStatus will check the status of the port and returns the status of the port to the user.  <a href="group__srio__v1__0.html#gacbd49fb630e7f2d7c8533d12607ef105">More...</a><br /></td></tr>
<tr class="separator:gacbd49fb630e7f2d7c8533d12607ef105"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga753aded6db30e1c042e7c7ee43b2a483"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga753aded6db30e1c042e7c7ee43b2a483">XSrio_GetPEType</a> (<a class="el" href="struct_x_srio.html">XSrio</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga753aded6db30e1c042e7c7ee43b2a483"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetPEType API will check for the Processing Element type and return the type of type of Processing Element.  <a href="group__srio__v1__0.html#ga753aded6db30e1c042e7c7ee43b2a483">More...</a><br /></td></tr>
<tr class="separator:ga753aded6db30e1c042e7c7ee43b2a483"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafce174875d087f4b3cc4713a1df5446d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#gafce174875d087f4b3cc4713a1df5446d">XSrio_IsOperationSupported</a> (<a class="el" href="struct_x_srio.html">XSrio</a> *InstancePtr, u8 Operation, u8 Direction)</td></tr>
<tr class="memdesc:gafce174875d087f4b3cc4713a1df5446d"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_IsOperationSupported tells whether the operation is supported by the SRIO Gen2 core or not.  <a href="group__srio__v1__0.html#gafce174875d087f4b3cc4713a1df5446d">More...</a><br /></td></tr>
<tr class="separator:gafce174875d087f4b3cc4713a1df5446d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9cb7fbc368f16113382c2a9b4556b601"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga9cb7fbc368f16113382c2a9b4556b601">XSrio_SetWaterMark</a> (<a class="el" href="struct_x_srio.html">XSrio</a> *InstancePtr, u8 WaterMark0, u8 WaterMark1, u8 WaterMark2)</td></tr>
<tr class="memdesc:ga9cb7fbc368f16113382c2a9b4556b601"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_SetWaterMark Configures the watermark to transfer a priority packet.  <a href="group__srio__v1__0.html#ga9cb7fbc368f16113382c2a9b4556b601">More...</a><br /></td></tr>
<tr class="separator:ga9cb7fbc368f16113382c2a9b4556b601"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9eb82f808fa01a1679ed60a026a2a2c7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__srio__v1__0.html#ga9eb82f808fa01a1679ed60a026a2a2c7">XSrio_GetWaterMark</a> (<a class="el" href="struct_x_srio.html">XSrio</a> *InstancePtr, u8 *WaterMark0, u8 *WaterMark1, u8 *WaterMark2)</td></tr>
<tr class="memdesc:ga9eb82f808fa01a1679ed60a026a2a2c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">XSrio_GetWaterMark API reads the water mark values.  <a href="group__srio__v1__0.html#ga9eb82f808fa01a1679ed60a026a2a2c7">More...</a><br /></td></tr>
<tr class="separator:ga9eb82f808fa01a1679ed60a026a2a2c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Copyright &copy; 2015 Xilinx Inc. All rights reserved.</li>
  </ul>
</div>
</body>
</html>
